/*****************************************************************************/
/**
 *  @file   pbvr.comp.h
 *  @author Allan Lorant, Naohisa Sakamoto
 */
/*----------------------------------------------------------------------------
 *
 *  Copyright (c) Visualization Laboratory, Kyoto University.
 *  All rights reserved.
 *  See http://www.viz.media.kyoto-u.ac.jp/kvs/copyright/ for details.
 *
 *  $Id$
 */
/*****************************************************************************/
#ifndef PBVR_COMP_H_INCLUDE
#define PBVR_COMP_H_INCLUDE

#include <flowvr/app/core/flowvr-app.h>


/*===========================================================================*/
/**
 *  @brief  pbvr component class.
 */
/*===========================================================================*/
class pbvr : public flowvr::app::Composite
{
    typedef flowvr::app::Composite SuperClass;

public:

    pbvr( const std::string id );

    flowvr::app::Component* create() const;

    void execute();
};

#endif // PBVR_COMP_H_INCLUDE
